have the car serviced - Spanish English Dictionary